home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / PASSDK30.ZIP;1 / DISK1.ZIP / PAS / CONTENTS.LST < prev    next >
Encoding:
File List  |  1993-04-07  |  11.5 KB  |  229 lines

  1.  
  2.                                                                
  3.            Pro AudioSpectrum Software Development Kit
  4.      Copyright (c) 1991-1993. Media Vision, Inc. All Rights Reserved
  5.  
  6.  
  7.               ----====< History >====----
  8.  
  9.  
  10.            Final Release   3.00, April 7, 1993
  11.                Update Revision 2.01, October   2, 1992
  12.            Update Revision 2.02, November 11, 1992
  13.            Final Release   2.00, July     22, 1992
  14.  
  15.  
  16.     Contents of Disk #1:
  17.  
  18.         \
  19.         √ƒƒƒINC
  20.         ¿ƒƒƒPAS
  21.             √ƒƒƒINC
  22.             √ƒƒƒCDROMAPP
  23.             √ƒƒƒPCM
  24.             √ƒƒƒMISC
  25.             √ƒƒƒTOOLS
  26.             ¿ƒƒƒSUBS
  27.             √ƒƒƒCDROM
  28.             √ƒƒƒFM
  29.             √ƒƒƒMIDI
  30.             √ƒƒƒMISC
  31.             √ƒƒƒMIXERS
  32.             ≥   ¿ƒƒƒFYI
  33.             √ƒƒƒMVSOUND
  34.             √ƒƒƒPCM
  35.             ¿ƒƒƒVIDEO
  36.  
  37.  
  38.     Contents of Disk #2:
  39.  
  40.                 \
  41.         √ƒƒƒPAS
  42.         ≥   √ƒƒƒINC
  43.         ≥   ¿ƒƒƒTOOLS
  44.         ¿ƒƒƒSAMPLES
  45.  
  46.  
  47. \PAS\READ.ME.....................Latest news.
  48. \PAS\CONTENTS.LST................Latest contents of this diskette.
  49. \PAS\TECHNOTE.DOC................Technical tips, trick or techniques.
  50. \PAS\BLOCK.DIA...................Mixer Hardware diagram.
  51. \PAS\INC.BAT.....................Batch file to setup INCLUDE & LIB paths
  52.  
  53. \INC\PLAY.H......................'C' WAV and VOC file structure defintions.
  54.     \DDRIVER.INC.................DOS device driver control blocks.
  55.     \PLAY.INC....................ASM WAV and VOC file structure defintions.
  56.     \MASM.INC....................Assembler macros and equates.
  57.     \MODEL.INC...................Memory Model selection.
  58.     \PCMIO.H.....................PCM block and file I/O prototypes.
  59.  
  60. \PAS\INC\BINARY.H................Int 2F interface include for 'C'.
  61.     \BINARY.INC..............Int 2F interface include for assembler.
  62.     \BVHLLIB.LIB.............Borland Hardware small model routines for Borland.
  63.     \BVHSLIB.LIB.............Borland Hardware tiny model routines for Borland.
  64.     \BVHTLIB.LIB.............Borland Hardware large model routines for Borland.
  65.     \BVLLIB.LIB..............Borland High & Low level Tiny model routines.
  66.     \BVSLIB.LIB..............Borland High & Low level Small model routines.
  67.     \BVTLIB.LIB..............Borland High & Low level Large model routines.
  68.     \CDMASTER.H..............Prototypes, etc., for the CDROM routines.
  69.     \CDROM.H.................Prototypes, etc., for the CDROM routines.
  70.     \COMMON.H................Hardware port definitions  for 'C'.
  71.     \COMMON.INC..............Hardware port definitions  for assembler.
  72.     \MIXERS.H................Prototypes for cMV* mixer routines.
  73.     \MVMIDI.H................Prototypes, etc., for the MIDI routines.
  74.     \MVMIDI.INC..............Some data declarations for the MIDI routines.
  75.     \MVSOUND.H...............Prototypes for MVSOUND.ASM routines.
  76.     \MVHSLIB.LIB.............Hardware access routines in small model.
  77.     \MVHTLIB.LIB.............Hardware access routines in tiny model.
  78.     \MVHLLIB.LIB.............Hardware access routines in large model.
  79.     \MVLLIB.LIB..............High and low level routines in tiny model.
  80.     \MVSLIB.LIB..............High and low level routines in small model.
  81.     \MVTLIB.LIB..............High and low level routines in large model.
  82.     \STATE.H.................Hardware state table definitions for 'C'
  83.     \STATE.INC...............Hardware state table definitions for assembler.
  84.     \TARGET.H................Specific hardware product definitions for 'C'.
  85.     \TARGET.INC..............Specific hardware product definitions for assm.
  86.  
  87. \PAS\CDROMAPP\MK.BAT.............A batch file to envoke MAKEFILE.
  88.          \MAKEFILE...........Make file for all CDROM Applications.
  89.              \CDPLAY.C...........Example Application to play a CD song.
  90.          \CDRESUME.C.........Example Application to resume a paused CD song.
  91.          \CDRESET.C..........Example Application to reset a CD player.
  92.          \CDSTOP.C...........Example Application to stop a playing CD song.
  93.          \CDSTATUS.C.........Example Application to retrieve status.
  94.          \CDPAUSE.C..........Example Application to pause a playing CD song.
  95.  
  96. \PAS\PCM\MK.BAT..................A batch file to envoke all these make files.
  97.     \BLOCKIN.................Make file for BLOCKIN.C.
  98.     \BLOCKIN.C...............Example PCM BLOCK recording program.
  99.     \BLOCKOUT................Make file for BLOCKOUT.C.
  100.     \BLOCKOUT.C..............Example PCM BLOCK playback program.
  101.     \FIXWAVE.................Make file for FIXWAVE.C.
  102.     \FIXWAVE.C...............Fixes some bad .WAV file headers.
  103.     \PLAYFILE................Make file for PLAYFILE.C.
  104.     \PLAYFILE.C..............Example PCM FILE playback program.
  105.     \PLAYFILE.H..............Prototypes for routines within PLAYFILE.C
  106.     \PLAYTEXT.H..............Text messages for PLAYFILE.C
  107.     \RECFILA.ASM.............Low level routines for RECFILE.C
  108.     \RECFILE.................Make file for RECFILE.C
  109.     \RECFILE.C...............Example PCM FILE recording program.
  110.     \RECTEXT.H...............Text messages for RECFILE.C
  111.     \WAVEIT..................Make file for WAVEIT.C.
  112.     \WAVEIT.C................Creates .WAV files from raw or .VOC files.
  113.  
  114. \PAS\SUBS\MK.BAT.................Batch file to rebuild all libraries.
  115.      \TINY.BAT...............Batch file to rebuild the TINY libraries.
  116.      \SMALL.BAT..............Batch file to rebuild the SMALL libraries.
  117.      \LARGE.BAT..............Batch file to rebuild the LARGE libraries.
  118.  
  119. \PAS\SUBS\CDROM\MK.BAT...........Batch file to build all CDROM low level code
  120.            \MAKEFILE.........Make file to build all CDROM low level code
  121.            \TINY.BAT.........Batch file to compile all code for TINY  model
  122.            \SMALL.BAT........Batch file to compile all code for SMALL model
  123.            \LARGE.BAT........Batch file to compile all code for LARGE model
  124.            \CDMASTER.C.......Low level CDROM access routines.
  125.            \CDROM.C..........Low level CDROM access routines.
  126.            \MSCDEX.ASM.......Low level CDROM access routines.
  127.  
  128. \PAS\SUBS\FM\MK.BAT..............Batch file to build all FM low level code
  129.         \MAKEFILE............Make file for FM routines.
  130.         \TINY.BAT............Batch file to compile all code for TINY  model
  131.         \SMALL.BAT...........Batch file to compile all code for SMALL model
  132.         \LARGE.BAT...........Batch file to compile all code for LARGE model
  133.         \3812A.ASM...........Low level I/O routines for the 3812.
  134.         \PHASE...............Make file for PHASE.C
  135.             \PHASE.C.............Example of special effects for 2OP stereo FM
  136.         \PAN2OP..............Make file for PAN2OP.C
  137.             \PAN2OP.C............Example of panning effects for 2OP stereo FM
  138.         \MKPAN.BAT...........Batch file to compile PAN2OP.C
  139.         \MKPHASE.BAT.........Batch file to compile PHASE.C
  140.  
  141. \PAS\SUBS\MIDI\MK.BAT............Batch file to build all MIDI low level code
  142.           \MAKEFILE..........Make file for MIDI routines.
  143.           \TINY.BAT..........Batch file to compile all code for TINY  model
  144.           \SMALL.BAT.........Batch file to compile all code for SMALL model
  145.           \LARGE.BAT.........Batch file to compile all code for LARGE model
  146.           \MIDIA.ASM.........Low level MIDI access routines.
  147.           \MIDI.C............MIDI test program.
  148.           \MIDI..............Make file for the MIDI test program.
  149.  
  150. \PAS\SUBS\MISC\MK.BAT............Batch file to build all MISC low level code
  151.           \MAKEFILE..........Make file for miscellaneous routines.
  152.           \TINY.BAT..........Batch file to compile all code for TINY  model
  153.           \SMALL.BAT.........Batch file to compile all code for SMALL model
  154.           \LARGE.BAT.........Batch file to compile all code for LARGE model
  155.           \FMEMCPY.ASM.......Large model "memcpy" routine.
  156.           \GETHW.ASM.........Low level code to get the hardware device info.
  157.           \HISTO.ASM.........Histogram accumulation routines.
  158.           \MEMORY.ASM........Direct to DOS memory allocation routines.
  159.           \MVOUT.ASM.........shadowed I/O to relocatable Pro Audio cards.
  160.           \MVSTATE.ASM.......State table for write only Pro Audio cards.
  161.           \INITHW.C..........'C' code to initialize the hardware.
  162.           \MVINIT............Make file to MVINIT.C
  163.           \MVINIT.C..........DOS utility program that initializes the H/W
  164.           \SELFILT.C.........Filter selection based on the sample rate.
  165.  
  166. \PAS\SUBS\MIXERS\MK.BAT..........Batch file to build all MIXER low level code
  167.         \MAKEFILE........Make file for mixer routines.
  168.         \TINY.BAT .......Batch file to compile all code for TINY  model
  169.         \SMALL.BAT.......Batch file to compile all code for SMALL model
  170.         \LARGE.BAT.......Batch file to compile all code for LARGE model
  171.         \MAIN............Make file for MAIN.C
  172.         \MAIN.C..........Demo DOS utility to run the mixer dialog.
  173.         \MIXERC.C........Application Mixer initialization code
  174.         \CMIXERS.ASM.....'C' interface code to the linked mixer code.
  175.         \DIALOG.C........Mixer dialog code found in PAS.EXE.
  176.         \DIALOG.H........Miscellaneous stuff for DIALOG.C.
  177.         \DIALOGA.ASM.....Low level routines for DIALOG.C.
  178.  
  179. \PAS\SUBS\MIXERS\FYI\MIXERS......Make file for the mixer code.
  180.             \MIXERS.ASM..Source code to mixer access routines.
  181.             \MIXER.DRV...Disk resident version of the mixer code.
  182.             \MIXBIN.H....Header file containing the mixer code.
  183.             \ORIGMIXC.C..Version of original developers kit Mixer code.
  184.  
  185. \PAS\SUBS\MVSOUND\MK.BAT.........Batch file to build all MVSOUND low level code
  186.          \MAKEFILE.......Make file for MVSOUND.ASM code.
  187.          \TINY.BAT.......Batch file to compile all code for TINY  model
  188.          \SMALL.BAT......Batch file to compile all code for SMALL model
  189.          \LARGE.BAT......Batch file to compile all code for LARGE model
  190.          \MVSOUND.ASM....Hardware level routines for PCM I/O.
  191.  
  192. \PAS\SUBS\PCM\MK.BAT.............Batch file to build all PCM high level code
  193.          \MAKEFILE...........Make file for pcm I/O routines.
  194.          \TINY.BAT...........Batch file to compile all code for TINY  model
  195.          \SMALL.BAT..........Batch file to compile all code for SMALL model
  196.          \LARGE.BAT..........Batch file to compile all code for LARGE model
  197.          \PCMIOA.ASM.........Low level PCM block and file I/O routines.
  198.          \PCMIOC.C...........New API High level PCM routines.
  199.          \PCMOLDC.C..........Older API High level PCM block and file I/O routines.
  200.  
  201. \PAS\SUBS\VIDEO\MK.BAT...........Batch file to build all VIDEO low level code
  202.            \MAKEFILE.........Make file for simple video code.
  203.            \TINY.BAT.........Batch file to compile all code for TINY  model
  204.            \SMALL.BAT........Batch file to compile all code for SMALL model
  205.            \LARGE.BAT........Batch file to compile all code for LARGE model
  206.            \VIDEO.ASM........Source to video routines.
  207.  
  208. \PAS\MISC\MVI....................Make file for MVI.C.
  209.      \MVI.C..................Source code for a pgm that talks to MVSOUND.SYS.
  210.      \MVI.EXE................DOS utility to talk to MVSOUND.SYS.
  211.  
  212. \PAS\TOOLS\FIXWAVE.EXE...........Utility to fix some .WAV header problems.
  213.           \MAKEBIN.EXE...........Converts a .COM file into a .H header.
  214.           \MVI.EXE...............Utility to to talk to MVSOUND.SYS
  215.           \MVINIT.EXE............Utility to reset the hardware.
  216.       \OPL3.EXE..............OPL3 FM synthesizer programming utility.
  217.           \OPL3.STT..............OPL3 state file for OPL3.EXE.
  218.           \OPL3HELP.INP..........Helps for OPL3.EXE.
  219.           \PAS.EXE...............DOS command line interface & mixer control.
  220.           \PLAYFILE.EXE..........Utility to play .WAV and .VOC files.
  221.           \RECFILE.EXE...........Utility to record .WAV files
  222.           \REPORT.COM............TSR to report all int 2F activity.
  223.           \STARTFM.EXE...........Utility to generate a tone from the FM chip.
  224.           \WAVEIT.EXE............Utility to convert raw data into .WAV files.
  225.           \WHATIS.EXE............Utility to detail the contents of a .VOC file.
  226.  
  227. \SAMPLES\WAVES.ZIP...............WAVE sound file samples.
  228.  
  229.